alien vegetation - German English Dictionary